hearse van - French English Dictionary